draugh (drop off) - French English Dictionary